Experiences in Marugame Shi, Japan